package com.xbongbong.admin.pojo;

import com.xbongbong.pro.enums.SaasMarkEnum;
import lombok.Getter;
import lombok.Setter;
import lombok.ToString;

import java.io.Serializable;

/**
 * 功能点实操跳转一些基础信息，如baseUrl、saasMark、subBusinessType
 * @author zcp
 * @version v1.0
 * @date 19/9/30 030 14:59
 * @update 19/9/30 030 14:59
 * @since v1.0
 */
@Getter
@Setter
@ToString
public class PointUrlBasePojo implements Serializable {
    private static final long serialVersionUID = 8887096999000753948L;

    /**
     * 基础的url，如：/crm/customer
     */
    private String baseUrl;
    /**
     * saas标记
     */
    private Integer saasMark;
    /**
     * 子业务类型
     */
    private Integer subBusinessType;
    /**
     * 应用id-暂时不获取，不拼接应用id
     * 表单模板、流程设置、组织权限需要获取appId
     */
    private Long appId;

    public PointUrlBasePojo() {
        this.saasMark = SaasMarkEnum.SAAS.getCode();
    }
}
